草庐IT

simplexml - PHP simplexml 实体

全部标签

php - simplexml_load_file() : I/O warning : failed to load external entity "/user-bundle/Resources/config/doctrine/model/User. orm.xml

我的Symfony2生产部署有一些问题,我尝试了很多解决方案,但没有一个奏效。在生产环境中访问我的symfony应用程序时随机出现此错误:(!)Fatalerror:Uncaughtexception'Symfony\Component\Debug\Exception\ContextErrorException'withmessage'Warning:simplexml_load_file():I/Owarning:failedtoloadexternalentity"/home/user/symfony/vendor/friendsofsymfony/user-bundle

php - Symfony2 DTO,实体转换

我正在使用doctrine2创建symfony2应用程序,我想征求有关DTO-Entity、Entity-DTO转换的常见/良好实践的建议。我找到了一些关于所有语言和框架的信息,但没有找到关于SF2的信息。我想隔离实体,因此它们仅用于服务和DAO(SF2术语中的管理器、存储库)。Controller永远不会看到DAO或实体,只会通过服务与业务逻辑交互。服务和Controller之间的所有通信都应该通过原始类型、标量、DTO来完成。示例:ControllerclassRegistrationControllerextendsController{publicfunctionregiste

php - 使用数据映射器模式,实体(领域对象)应该知道映射器吗?

我是第一次使用Doctrine2,但我认为这个问题足够通用,不依赖于特定的ORM。DataMapper模式中的实体是否应该知道并使用-Mapper?我有几个具体的例子,但它们似乎都归结为同一个一般性问题。如果我正在处理来自外部源的数据——例如一个User有很多Messages——而外部源只提供最新的几个实体(比如一个RSS提要),$user->addMessage($message)如何检查重复项,除非它知道Mapper,或者它“搜索”整个集合(似乎是一件效率低下的事情)).当然,Controller或TransactionScript可以在向用户添加消息之前检查重复项-但这似乎不太正

php - 用正则表达式替换 HTML 实体

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭8年前。Improvethisquestion我想要PHP中的正则表达式来查找所有HTML实体,例如"gt;..etc."以便将它们从长字符串。

php - 如何获取 SimpleXML 对象的第一个元素?

这个问题在这里已经有了答案:GetvaluefromSimpleXMLElementObject(12个答案)关闭8年前。$xml是一个SimpleXML对象。print_r($xml->Title);输出SimpleXMLElement对象([0]=>K&H3093ExtremeWeatherKittyPadwithFleeceCover)如何访问第一个元素?print_r($xml->Title[0]);什么都不输出!

php - 学说 2 实体关系删除

我有一个拥有实体,它与“属性”实体有以下关系:/***@ORM\OneToMany(targetEntity="Attribute",mappedBy="entity",cascade={"persist","remove","merge"})**/protected$attributes;从侧面看,拥有的实体关系如下所示:/***@ORM\ManyToOne(targetEntity="Entity",inversedBy="attributes")*@ORM\JoinColumn(name="entity_id",referencedColumnName="id")*/protec

php - 使用具有多个 namespace 的 SimpleXML 解析 XML

这个问题在这里已经有了答案:Reference-HowdoIhandleNamespaces(TagsandAttributeswithaColonintheirName)inSimpleXML?(2个答案)关闭3年前。我有一个丑陋的XML,它上面有很多namespace,当我尝试用simpleXML加载它时,如果我指示第一个namespace,我会得到一个xml对象,但是跟随带有其他namespace的标签不会进入目的。我如何解析这个XML?wscompany.commysite.comsomethingmoredata.comtheservicetheactionacertainm

php - 我怎样才能从 Twitter 实体获得直接的 Instagram 链接?

我有一个推特提要,我可以在推文中找到instagram网址。{indices:[90,110],url:"http://t.co/kF9EXifn",expanded_url:"http://instagr.am/p/QC8hWKL_4K/",display_url:"instagr.am/p/QC8hWKL_4K/"}我需要的是从该对象“http://instagr.am/p/QC8hWKL_4K/”获取扩展的url并获取指向只是图像本身的链接,而不是图像上的图像Instagram网站。任何人都知道该怎么做?我什至可以从url中获取那个链接吗? 最佳答案

android - 强制关闭导致 HTTP 实体可能不为空

这里是发送数据Http的完整代码异步任务privateclassMyAsyncTaskPupukextendsAsyncTask{booleanbNodata=false;booleanbError=false;@OverrideprotectedVoiddoInBackground(Void...arg0){bNodata=false;bError=false;recordCount=cursorSend.getCount();if(recordCount应用程序工作但是当我输入错误的URL或连接超时时,应用程序被强制关闭。这是我的日志01-2510:11:27.554:ERROR/

android - 使用 Retrofit simplexml 转换器时出现编译错误

我是android和xmpp的初学者,我正在开发一个使用xmpp作为协议(protocol)并使用openfire作为服务器的聊天应用程序。我正在使用xmpprestapi创建一个组。要创建一个组,我需要向服务器发送GET请求带有xml数据主体。我在android客户端中使用retrofit2。每当我构建我的应用程序时,它都会给我这个错误错误:Error:warning:IgnoringInnerClassesattributeforananonymousinnerclassError:(com.bea.xml.stream.util.CircularQueue$1)thatdoesn